package org.example.shejimoshi.yuanze.hechengfuyong;

/**
 * 尽量使用对象组合（has-a）/聚合（contanis-a），
 * 而不是继承关系达到软件复用的目的，可以使得系统更加灵活，
 * 降低类与类之间的耦合度，一个类的变化对其他类造成的影响相对较少
 */
public class ProductConnect {
    private DBconnect dBconnect ;

//    public void setdBconnect(DBconnect dBconnect) {
//        this.dBconnect = dBconnect;
//    }

    public void addConnect(){
        System.out.println(dBconnect.getConnect());
    }

    public static void main(String[] args) {
        ProductConnect productConnect = new ProductConnect();
//        productConnect.setdBconnect(new MysqlConnect());
        productConnect.addConnect();
    }
}